package com.lottery.material.service.portal.article;

import com.lottery.material.vo.portal.article.ArticleInfoListVo;

import java.util.List;
import java.util.Map;

/**
 * Description:    文章活跃信息服务接口
 * Author:         sunny
 * CreateDate:     2019-04-20 15:48
 */
public interface ArticleActiveInfoService {

    /**
     * description: 查询推广文章
     * author sunny
     * createDate 2019-04-20 下午 3:51
     * @return
     */
    List<ArticleInfoListVo> findPromotionArticle(Map<String, Object> paramMap);

    /**
     * description: 查询热帖文章
     * author sunny
     * createDate 2019-04-20 下午 5:11
     * @param paramMap
     * @return
     */
    List<ArticleInfoListVo> findHotArticle(Map<String, Object> paramMap);

    /**
     * description: 查询关注的文章
     * author sunny
     * createDate 2019-04-22 下午 7:19
     * @param paramMap
     * @return
     */
    List<ArticleInfoListVo> findAttentionArticle(Map<String, Object> paramMap);

    /**
     * description: 根据菜单编号查询不同的文章
     * author sunny
     * createDate 2019-04-22 下午 8:06
     * @param paramMap
     * @return
     */
    List<ArticleInfoListVo> findPublicArticle(Map<String, Object> paramMap);

    /**
     * description: 查询广场的文章
     * author sunny
     * createDate 2019-04-22 下午 8:22
     * @param paramMap
     * @return
     */
    List<ArticleInfoListVo> findPlazaArticle(Map<String, Object> paramMap);

    /**
     * description: 查询精彩的文章
     * author sunny
     * createDate 2019-04-23 上午 10:24
     * @param paramMap
     * @return
     */
    List<ArticleInfoListVo> findWonderfulArticle(Map<String, Object> paramMap);
}
